package common.dao;

import java.util.List;

import javax.ejb.Local;
@Local
public interface GenericDAO<T> {

	public abstract void delete(Object id);

	public abstract List<T> findAll();

	public abstract T findByID(Object id);

	public abstract void persist(T entity);
	
	public abstract T merge(T entity);

}